army troops - French English Dictionary